home *** CD-ROM | disk | FTP | other *** search
- /* Automatically generated header! Do not edit! */
-
- #ifndef _INLINE_QUEUE_H
- #define _INLINE_QUEUE_H
-
- #ifndef __INLINE_MACROS_H
- #include <inline/macros.h>
- #endif /* !__INLINE_MACROS_H */
-
- #ifndef QUEUE_BASE_NAME
- #define QUEUE_BASE_NAME QueueBase
- #endif /* !QUEUE_BASE_NAME */
-
- #define QAddMsg(qh, msg) \
- LP2NR(0x2a, QAddMsg, QHandle, qh, a0, QMessage *, msg, a1, \
- , QUEUE_BASE_NAME)
-
- #define QAllocMsg(size) \
- LP1(0x48, QMessage *, QAllocMsg, ULONG, size, d0, \
- , QUEUE_BASE_NAME)
-
- #define QClose(qh) \
- LP1(0x24, ULONG, QClose, QHandle, qh, a0, \
- , QUEUE_BASE_NAME)
-
- #define QFlush(qh) \
- LP1(0x42, ULONG, QFlush, QHandle, qh, a0, \
- , QUEUE_BASE_NAME)
-
- #define QFreeMsg(msg, size) \
- LP2NR(0x4e, QFreeMsg, QMessage *, msg, a0, ULONG, size, d0, \
- , QUEUE_BASE_NAME)
-
- #define QGetMsg(qh) \
- LP1(0x36, QMessage *, QGetMsg, QHandle, qh, a0, \
- , QUEUE_BASE_NAME)
-
- #define QOpen(name, mode, sigbit) \
- LP3(0x1e, QHandle, QOpen, STRPTR, name, a0, ULONG, mode, d0, ULONG, sigbit, d1, \
- , QUEUE_BASE_NAME)
-
- #define QRemMsg(qh, msg) \
- LP2NR(0x30, QRemMsg, QHandle, qh, a0, QMessage *, msg, a1, \
- , QUEUE_BASE_NAME)
-
- #define QReplyMsg(qh) \
- LP1(0x3c, ULONG, QReplyMsg, QHandle, qh, a0, \
- , QUEUE_BASE_NAME)
-
- #endif /* !_INLINE_QUEUE_H */
-